package gui;

import negocios.Cliente;
import negocios.Contato;
import negocios.Endereco;
import negocios.excecoes.GestockException;
import negocios.fachada.Fachada;

public class AplicacaoTeste {

	public static void main(String[] args) throws GestockException {
		Contato contato = null;
		Endereco endereco = null;
		Cliente cliente = null;

		contato = new Contato();
		contato.setCelular("96937511");
		contato.setEmail("ygor_amaral@hotmail.com");
		contato.setSite("www.xisclub.com.br");
		contato.setTelefone("38211948");

		endereco = new Endereco();
		endereco.setBairro("Salgado");
		endereco.setCEP("56509230");
		endereco.setCidade("Caruaru");
		endereco.setComplemento("SN");
		endereco.setEstado("PE");
		endereco.setNumero("301");
		endereco.setRua("Rua tupy");

		cliente = new Cliente();
		cliente.setCPF("05912108430");
		cliente.setDataNascimento("1987-11-05");
		cliente.setIdCliente(2);
		cliente.setIdContato(2);
		cliente.setIdEndereco(1);
		cliente.setNomeCliente("Ygor Amaral Barbosa");
		cliente.setRG("7323329");
		cliente.setSexo("m");

		Fachada.getInstancia().CadastrarContato(contato);
		Fachada.getInstancia().CadastrarEndereco(endereco);
		Fachada.getInstancia().CadastrarCliente(cliente, contato, endereco);

		// Fachada.getInstancia().ConsultaCliente("Ygor");
		// Fachada.getInstancia().ConsultaUsuario();
		// System.out.println(Fachada.getInstancia().ValidaUsuario("ygor",
		// "123"));

	}

}
